﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;
using EFITransmissao.Entidade;

namespace EFITransmissao.Controle
{
    public class CtlCadMedidor
    {
        public CtlCadMedidor() { }

        public static NovoMedidor ObterMedidorCadastro_UC(string uc)
        {
            return Dados.DAO.DAOCadMedidor.ObterMedidorCadastro_UC(uc);
        }

        public static NovoMedidor ObterMedidorCadastro_MEDIDOR(string medidor)
        {
            return Dados.DAO.DAOCadMedidor.ObterMedidorCadastro_MEDIDOR(medidor);
        }

        public static List<string> ObterListaUC()
        {
            return Dados.DAO.DAOCadMedidor.ObterListaUC();
        }

        public static List<string> ObterListaMEDIDOR()
        {
            return Dados.DAO.DAOCadMedidor.ObterListaMEDIDOR();
        }

        public static void AtualizaCadMedidor(NovoMedidor obj)
        {
            Dados.DAO.DAOCadMedidor.AtualizaCadMedidor(obj);
        }

        public static void ExcluirCadMedidor(NovoMedidor obj)
        {
            Dados.DAO.DAOCadMedidor.ExcluirCadMedidor(obj);
        }

        public static void InserindoNovoMedidor()
        {
            Dados.DAO.DAOCadMedidor.InserindoNovoMedidor();
        }

        public static List<NovoMedidor> ObterTodosCadastrosNovoMedidor()
        {
            return Dados.DAO.DAOCadMedidor.ObterTodosCadastrosNovoMedidor();
        }

        public static void ExcluirTodosCadMedidor()
        {
            Dados.DAO.DAOCadMedidor.ExcluirTodosCadMedidor();
        }

        public static List<string> ObterListaMARCA()
        {
            return Dados.DAO.DAOCadMedidor.ObterListaMARCA();
        }

        public static List<string> ObterListaMODELO()
        {
            return Dados.DAO.DAOCadMedidor.ObterListaMODELO();
        }

        public static void InsereListaMarcaCE()
        {
            Dados.DAO.DAOCadMedidor.InsereListaMarcaCE();
        }

        public static void InsereListaModeloCE()
        {
            Dados.DAO.DAOCadMedidor.InsereListaModeloCE();
        }                
    }
}
